<?php

class Codetbl extends AppModel {
    var $name = 'Codetbl';

    var $fields = array();

    var $validate = array(
        'name' => array(
            'notempty' => array(
                'rule' => array('notempty'),
                'message' => 'Tên không được rỗng.',
                'allowEmpty' => false,
                'required' => true,
            ),

            'maxlength' => array(
                'rule' => array('maxlength', 100),
                'message' => 'Tên không được vượt quá 100.',
                'allowEmpty' => false,
                'required' => true,
            ),
        ),

        'value' => array(
            'notempty' => array(
                'rule' => array('notempty'),
                'message' => 'Tên gọi khác không được rỗng.',
                'allowEmpty' => false,
                'required' => true,
            ),

            'maxlength' => array(
                'rule' => array('maxlength', 100),
                'message' => 'Email không được vượt quá 100.',
                'allowEmpty' => false,
                'required' => true,
            ),
        )
    );

	/**
	 * Get info by id
	 *
	 * @param type  meta
	 * @return type  meta
	 * @access public
	 */
	function getInfo($code1= 'SEN', $code2 = 'MAI', $fields = array('value')){
		$this->alias = 'c';
		return $this->find('first', array(
			'fields' => $fields,
			'conditions' => array('code1' => $code1, 'code2' => $code2, 'status' => 4)
		));
	}

}
